package principle.Builder.improve;

/**
 * @author malguy-wang sir
 * @create ---
 */
public abstract class HouseBuilder {
    protected House HOUSE = new House();
    //抽象建造流程
    public abstract void buildBasic();
    public abstract void buildWalls();
    public abstract void roofed();
    //建造好后返回house
    public House getHOUSE() {
        return HOUSE;
    }
}
